SCM-BASIS-FI - Adithya-Praveen-Raghav - 2016-12-08 - 27620 - Spec - Roles for vendor bank details (Jingsha by 2016-12-16) #docincom
SPECIFICATIONS
27620 - Roles for vendor bank details
Requirement Summary
Need to create Roles for vendor bank details.
Admin Info
Purpose
|
Need to create Roles for vendor bank details.
|
Requested By
|
Jingsha
|
Spec Created By
|
Praveen Gajji, Adithya
|
Spec Created Date
|
112/08/2016
|
Spec QA by
|
|
Objects
|
Listed Below
|
Document Status
|
WIP
|
Estimates
Sl.No
|
Activity
|
Estimation in Hours
|
1
|
Research
|
|
2
|
Documentation
|
04
|
3
|
Development/ Config
|
20
|
4
|
Unit test in DEV
|
12
|
5
|
Unit test in QUA
|
|
6
|
Other activity
|
|
|
TOTAL
|
36
|
References
Prior Tickets
[Provide links of prior associated Spec / Break Fix BOSS document(s)]
Documents
[Attach any document(s) received for the requirement(s)]
Spec Changes
[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]
Sl.
|
Change Details
|
Requested By
|
Requested On
|
Notes if any
|
|
|
|
|
|
Functional Requirement
Purpose/WHY:
[Explain the purpose of the project and the reason why this requirement has come]
Users shall not be able to see the bank details of the vendor
In Scope:
Enable Bank Details for Role 1.
Disable Bank Details for Role 2.
Out of Scope:
[Out of scope activities]
All other Roles
Solution Summary
[Discuss this section with Requester and get approval prior to beginning work]
List out the Roles which has the transactions XK01/02/03, FK01/02/03 & MK01/02/03 and remove these T codes from those T Codes.
Create Two New Roles which shall have these transactions assigned "
XK01/02/03, FK01/02/03 & MK01/02/03" one Role with having enabling bank details object and other role having disabling the bank details object.
Test Plan
[List test scenarios/cases to be executed here]
Test ID
|
Test Scenario
|
Expected Results
|
VB001
|
Create a vendor using a user Id with New Role 1 assigned
|
Bank Details shall be shown up in T Codes
XK01/FK01/MK01
|
VB002
|
Create a vendor using a user Id with New Role 2 assigned
|
Bank Details shall not be shown up in T Codes
XK01/FK01/MK01
|
VB003
|
Change a vendor using a user Id with New Role 1 assigned
|
Bank Details shall be shown up in T Codes
XK02/FK02/MK02
|
VB004
|
Change a vendor using a user Id with New Role 2 assigned
|
Bank Details shall not be shown up in T Codes
XK02/FK02/MK02
|
VB005
|
Display a Vendor using a user Id with New Role 1 assigned
|
Bank Details shall be shown up in T Codes
XK03/FK03/MK03
|
VB006
|
Display a Vendor using a user Id with New Role 2 assigned
|
Bank Details shall not be shown up in T Codes
XK03/FK03/MK03
|
Solution Details
[Provide complete technical details for configuration or programming here]
There is what I proposed to do:
Remove XK01/0203, FK01/02/03 and MK01/02/03 from all the roles (listed below) and create two new roles, One with restriction of Bank Data and another one without restriction of Bank Data.
Create New role 1 Z:NEC (Yet to be provided by New Era) Assign T Codes XK01, XK02 FK01,FK02,MK01,MK02 and Object: F_LFA1_GRP (Enable)
Create New role 2 Z:NEC (Yet to be provided by New Era) Assign T Codes XK01, XK02 FK01,FK02,MK01,MK02 and Object: F_LFA1_GRP (Disable)
List of Roles where we need to remove XK03,FK03 and MK03.
XK01/02/03
Z:FI:DISPLAY
Z:NEC_ACCOUNTING_CLERK_5TH
Z:NEC_ACCOUNTING_JPN
Z:NEC_ACCOUNTING_UK
Z:NEC_ACCOUNTS_PAYABLE
Z:NEC_AP_CLERK_CORP
Z:NEC_AP_SUPERVISOR_CORP
Z:NEC_COMM_COORD_CORP
Z:NEC_COMM_FIN_PLANNING_MGR_CH
Z:NEC_DOM_AP_COORD_CORP
Z:NEC_FI_DISPLAY_PAYROLL_2
Z:NEC_FIN_ASST_SUPR_5TH
Z:NEC_FIN_CONTROLLER_KOR
Z:NEC_FIN_MGR_SUPL_CORP
Z:NEC_FINANCE_TREASURY
Z:NEC_GLOBAL_PROD_COORD_5TH
Z:NEC_GLOBAL_PRODUCTION_EMEA
Z:NEC_GLOBAL_SOURCING
Z:NEC_HOTMARKET_MGR_CORP
Z:NEC_JAPAN_FINANCE
Z:NEC_LOG_COORD_CORP
Z:NEC_LOGISTICS_EMEA
Z:NEC_MAINT_TECHNICIAN_CORP
Z:NEC_MGR_CUST_COMP_CORP
Z:NEC_MGR_MKT_OPER_CORP
Z:NEC_MIAMI_ACCOUNTING
Z:NEC_MIAMI_ACCOUNTS_PAYABLE
Z:NEC_OPERATIONS_EMEA
Z:NEC_OPERATIONS_JPN
Z:NEC_PRODUCTION_MGR_5TH
Z:NEC_PURCHASING
Z:NEC_SOURCING_PROD_EMEA
Z:NEC_SR_MGR_LOGISTICS_DIST_HK
Z:NEC_SUBCONTRACTING
Z:NEC_SUPPLY_CHAIN_MGR_5TH
Z:NEC_TALENT_DEV_SPEC_CORP
Z:NEC_TRAVEL_EXPENSE_LEAD_CORP
Z:NEC_VENDOR_ADMIN
Z:QW_FI_DISPLAY
Z:QW_FI_DISPLAY_NONSENSITIVE
Z:QW_MM_DISPLAY
Z:QW_SD_DISPLAY
ZQW_AP_DISPLAY
ZQW_FI_DISPLAY
ZQW_MM_DISPLAY
ZQW_SD_DISPLAY
ZQW:LO_MD_VENDOR_DISPLAY
ZQW:MM_MAINT_CLERK_OTHER
ZQW:MM_MAINTENANCE_CLERK
ZQW:WAREHOUSE_CLERK
FK01/02/03
Z:FI:DISPLAY
Z:NEC_ACCOUNT_ASST_MEX
Z:NEC_ACCOUNTING_JPN
Z:NEC_ACCOUNTS_PAYABLE
Z:NEC_AP_CLERK_CORP
Z:NEC_DOM_AP_COORD_CORP
Z:NEC_FIN_ADMIN_ASST_HK
Z:NEC_FIN_CONTROLLER_EMEA
Z:NEC_FIN_CONTROLLER_KOR
Z:NEC_FIN_OPER_OFFICER_AUS
Z:NEC_INVOICING_MGR
Z:NEC_MIAMI_ACCOUNTING
Z:NEC_MIAMI_ACCOUNTS_PAYABLE
Z:NEC_OFFICE_MANAGER_UK
Z:NEC_TAXES_CORP
Z:QW_FI_DISPLAY
Z:QW_FI_DISPLAY_NONSENSITIVE
ZQW_AP_DISPLAY
ZQW_FI_DISPLAY
ZQW_MM_DISPLAY
ZQW_SD_DISPLAY
MK01/02/03
Z:FI:DISPLAY
Z:NEC_ACCOUNTING_UK
Z:NEC_ASST_MGR_SOURCING_5TH
Z:NEC_CUST_SRV_REP_EMEA
Z:NEC_FI_DISPLAY_NONSENSITIVE
Z:NEC_GLOBAL_PRODUCTION_EMEA
Z:NEC_HOTMARKET_MGR_CORP
Z:NEC_INVOICE_ADMIN_CORP
Z:NEC_LOGISTICS_DIST_MGR_EMEA
Z:NEC_LOGISTICS_EMEA
Z:NEC_MGR_PROD_CORP
Z:NEC_MGR_QUALITY_CORP
Z:NEC_OFFICE_MANAGER_UK
Z:NEC_OPERATIONS_JPN
Z:NEC_OPERATIONS_SPEC_MEX
Z:NEC_PROD_COORD_ACT_CAL
Z:NEC_PROD_COORD_CORP
Z:NEC_PROD_SOURCING_COORD_HK
Z:NEC_PROD_SOURCING_MGR_HK
Z:NEC_PRODUCT_COORD_AUS
Z:NEC_PRODUCT_COORD_EMEA
Z:NEC_PRODUCTION_MGR_5TH
Z:NEC_SOURCING_COORD
Z:NEC_SOURCING_MGR_CHI
Z:NEC_SOURCING_PROD_EMEA
Z:NEC_SR_MGR_GL_PROD_CORP
Z:NEC_SR_MGR_LOG_INT_CORP
Z:NEC_SR_MGR_LOGISTICS_DIST_HK
Z:QW_FI_DISPLAY
Z:QW_FI_DISPLAY_NONSENSITIVE
Z:QW_MM_DISPLAY
ZQW_SD_DISPLAY
Issues
[List Issues / Bugs identified in configuration or development]